package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class IteratorDemo {

    public static void main(String[] args) {
        Collection coll=new ArrayList();
         coll.add("abc");
         coll.add("def");
         coll.add("ghi");
         coll.add("jkl");
        System.out.println(coll);
        Iterator it=coll.iterator();
        while(it.hasNext()){//如果迭代具有更多的元素，则返回true
            it.next();//返回迭代中的下一个元素。
            it.remove();//从底层集合中删除此迭代器返回的最后一个元素（可选操作）。
        }
        System.out.println(coll);
 }
}
